﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;
using Runda.CMS.Common.Utility;

namespace Runda.CMS.Common.Entity
{
    [Serializable]
    [TableName("Cms_Wsm_InstrumentCommission")]
    public partial class WsmInstrumentCommissionEntity:EntityBase
    {
        #region 构造函数
		///<summary>
		///装机信息
		///</summary>
		public WsmInstrumentCommissionEntity()
			: this(Guid.NewGuid())
		{
		}

        public WsmInstrumentCommissionEntity(Guid commissionID)
		{
            this.CommissionID = commissionID;
		}		 
		#endregion				 
		
		///<summary>
		///
		///</summary>	
        private Guid _CommissionID;

        private int _Calibration;

        private string _CalibrationOther;

        private int _QualityControl;

        private string _QualityControlOther;

        private string _ProjContent;
        private int _ProjNumber;
        private string _ServiceProj;
        private int _ServiceProjNumber;
        private string _Memo;
        private string _InstrumentName;

        private Guid _MaintainID;

        [PrimaryKey]
        public Guid CommissionID
		{
            get { return _CommissionID; }
            set { _CommissionID = value; }
		}

        public int Calibration
        {
            get { return _Calibration; }
            set { _Calibration = value; }
        }

        public string CalibrationOther
        {
            get { return _CalibrationOther; }
            set { _CalibrationOther = value; }
        }

        public int QualityControl
        {
            get { return _QualityControl; }
            set { _QualityControl = value; }
        }

        public string QualityControlOther
        {
            get { return _QualityControlOther; }
            set { _QualityControlOther = value; }
        }

        public string ProjContent
        {
            get { return _ProjContent; }
            set { _ProjContent = value; }
        }

        public string ServiceProj
        {
            get { return _ServiceProj; }
            set { _ServiceProj = value; }
        }

        public string Memo
        {
            get { return _Memo; }
            set { _Memo = value; }
        }

        public int ProjNumber
        {
            get { return _ProjNumber; }
            set { _ProjNumber = value; }
        }

        public int ServiceProjNumber
        {
            get { return _ServiceProjNumber; }
            set { _ServiceProjNumber = value; }
        }


        public Guid MaintainID
        {
            get { return _MaintainID; }
            set { _MaintainID = value; }
        }
        public string InstrumentName
        {
            get { return _InstrumentName; }
            set { _InstrumentName = value; }
        }
    }
}